long narrow ridge of mountains - Türkisch Englisch Wörterbuch